home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / nt / ntkb.zip / NTKB.EXE / Q99 / 7 / 67.TXT < prev    next >
Text File  |  1993-08-30  |  9KB  |  225 lines

  1. DOCUMENT:Q99767  09-JUN-1993  [W_NT]
  2. TITLE   :INF: Integrated Services Digital Network (ISDN)
  3. PRODUCT :Windows NT
  4. PROD/VER:3.10
  5. OPER/SYS:WINDOWS
  6. KEYWORDS:
  7.  
  8. --------------------------------------------------------------------
  9. The information in this article applies to:
  10.  
  11.  - Microsoft Windows NT operating system version 3.10
  12. --------------------------------------------------------------------
  13.  
  14. The current public phone system is based on analog signals used
  15. primarily for voice transmission. The Integrated Services Digital
  16. Network (ISDN) specification is a digital replacement for the analog
  17. phone system. An ISDN phone system is similar to a computer network.
  18. Currently, to send data you must use a modem to convert from digital
  19. signals generated by computers to analog signals that can be
  20. transferred on analog phone lines. Since ISDN is digital, no modem is
  21. needed.
  22.  
  23. Starting in the 1960's, phone carriers began to install digital
  24. backbone networks in their phone systems. ISDN extends this digital
  25. network to the consumer site. Some phone systems still do not provide
  26. support for ISDN, but many do; contact your local phone carrier for
  27. more information. Windows NT Remote Access Service (RAS) supports ISDN
  28. functionality. This article discusses the following topics:
  29.  
  30.  - ISDN at Hardware Level
  31.  - ISDN at Service Level
  32.  - Optimizing RAS on ISDN
  33.  - ISDN Setup Options
  34.  
  35. ISDN AT HARDWARE LEVEL
  36. ======================
  37.  
  38. An ISDN network requires ISDN lines and adapters. Each ISDN line is
  39. divided into the one of the following categories:
  40.  
  41.  - Two B-channels for voice and data that can transfer data at 64K BPS
  42.    (bits per second) per channel.
  43.  
  44.  - One D-channel for signaling and line control. This channel is used
  45.    for out-of-band signaling for call setup. It is possible to
  46.    transfer data on the D-channel also. The X.25 protocol is sometimes
  47.    available over the D-channel. Currently, neither Digiboard nor
  48.    Windows NT support this capability.
  49.  
  50. Digiboard makes three ISDN adapters that are supported by Windows NT:
  51.  
  52.  - Digiboard PCIMAC ISA
  53.  - Digiboard PCIMAC/4 ISA. Expandable from 1 to 4 ports.
  54.  - Digiboard PCIMAC MCA
  55.  
  56. ISDN AT SERVICE LEVEL
  57. =====================
  58.  
  59. There are two ISDN protocols: primary rate interface (PRI) and basic
  60. rate interface (BRI). Digiboard and Windows NT currently support only
  61. BRI. BRI uses two B-channels and one D-channel. The European
  62. implementation of PRI uses 32 B-channels, while the United States
  63. version uses 23. PRI uses a different style of signaling and type of
  64. interface that is not compatible with BRI. PRI is more prevalent in
  65. Europe than in the United States at this time.
  66.  
  67. Currently Digiboard is the only company providing ISDN drivers for
  68. Windows NT and Windows NT Advanced Server. You can install the
  69. Digiboard drivers from the Networks option of Control Panel. Choose
  70. Add Adapter and select one of the three Digiboard adapters.
  71.  
  72. The driver is actually a network media access control (MAC) driver. It
  73. talks with the ISDN hardware on the bottom and exposes an NDIS 3.0
  74. interface on the top. The ISDN MAC driver binds with the RASHUB driver
  75. on top. RASHUB is then bound with the transport (that is, NBF).
  76.  
  77. The ISDN MAC driver does not use the Windows NT serial I/O driver and,
  78. therefore, does not need to work with the ASYNCMAC driver that
  79. normally converts between serial I/O and NDIS 3.0.
  80.  
  81. OPTIMIZING RAS ON ISDN
  82. ======================
  83.  
  84. RAS can use one or more B-channels per connection. You can optimize
  85. RAS for the maximum number of connections or the best throughput. To
  86. maximize the number of connections, use one B-channel per incoming
  87. call. This transfers data at a rate of 64K per second. The 16K D-
  88. channel control is shared between the two B-channels, and control
  89. information is passed over the D-channel so that the adapter knows
  90. what B-channel is being referenced.
  91.  
  92. You can maximize throughput by using multiple B-channels per
  93. connection. (This will reduce the number of possible connections.) On
  94. a one ISDN port Windows NT RAS client, you can transfer data using two
  95. B-channels, giving you an effective rate of 128K BPS. If you have more
  96. ISDN ports available, as in the case of the Digiboard adapter that has
  97. four ports, you can increase the throughput even further:
  98.  
  99.    4 <ISDN ports> * 2 <B-channels> * 64K BPS = 512K BPS
  100.  
  101. To do this, you need hardware support on both the client and server
  102. side. The incoming call determines how many channels are used. If
  103. there are not enough channels available, the call fails. (Currently
  104. you cannot instruct the server to limit the number of B-channels to
  105. use per connection.)
  106.  
  107. Because of Digiboard's proprietary method of aggregating B-channels,
  108. Digiboard drivers cannot connect to other vendors' ISDN drivers.
  109. Currently there is no standard protocol for B-channel aggregation, but
  110. a group is putting one together. It is called Bandwidth On Demand
  111. (BONDING). If this becomes an industry standard, Digiboard may support
  112. it in the future.
  113.  
  114. ISDN SETUP OPTIONS
  115. ==================
  116.  
  117. ISDN Setup options for a RAS client can be found in the Remote Access
  118. application and in the Networks portion of Control Panel.
  119.  
  120. From Remote Access, choose Add, Advanced, and ISDN for configuration
  121. options. The following options are available:
  122.  
  123. Line Type
  124. ---------
  125.  
  126. Determines the highest line type to try when initially dialing an ISDN
  127. connection.
  128.  
  129. Negotiate Protocol
  130. ------------------
  131.  
  132. This enables RAS to attempt to use multiple line types. The following
  133. notes apply to this setting:
  134.  
  135.  - Intermediate devices may not allow a connection to go through at a
  136.    certain rate or line type.
  137.  - RAS first attempts to make the connection by using the line type
  138.    specified (via the D-channel).
  139.  - If you enable Negotiate Protocol and an intermediate device rejects
  140.    the line type, the call is terminated and a lower line type is
  141.    tried.
  142.  - Attempt order: 64K digital, 56K digital, 56K voice.
  143.  - If 56K Voice is accepted, RAS still sends data, not voice. The
  144.    connection only seems to be voice to the intermediate device.
  145.  - The server is reached after the intermediate device has accepted
  146.    the line type. The RAS ISDN server then accepts that rate and does
  147.    not need to be manually configured.
  148.  
  149. Enable Hardware Compression
  150. ---------------------------
  151.  
  152. This enables hardware compression on the ISDN card. This could allow
  153. throughput speeds to be effectively doubled, depending on data type.
  154. For example: A two B-channel connection (2 * 64 BPS = 128 BPS) could
  155. yield an effective BPS rate of over 200K.
  156.  
  157. Channels in Use
  158. --------------- 
  159.  
  160. This indicates the number of B-channels that the client ISDN
  161. connection should use.
  162.  
  163. From Control Panel, choose Networks, select the Digiboard driver in
  164. use, and choose Configure. The following options are available:
  165.  
  166. IRQ
  167. ---
  168.  
  169. This option is set to Disable by default. The driver can poll the card
  170. using a system timer instead of an interrupt request. Testing has
  171. shown that this provides very good performance. Disabling the IRQ also
  172. frees an IRQ for another device to use. If you want to use an IRQ, it
  173. is software configurable.
  174.  
  175. I\O Address
  176. -----------
  177.  
  178. This must match the switch settings on the card. Each ISDN card must
  179. have a unique I\O address.
  180.  
  181. Memory Address
  182. --------------
  183.  
  184. This address is software configurable. Shared memory is used to
  185. transfer data and can be shared between multiple Digiboard ISDN cards.
  186.  
  187. Switch Type
  188. -----------
  189.  
  190. You must contact your local phone carrier to determine what switch
  191. type to specify. There is no way the Digiboard driver or adapter can
  192. get this information from the switch service.
  193.  
  194. The following are the currently supported ISDN switch types:
  195.  
  196.  - ATT       (AT&T)
  197.  - NI-1      (National ISDN-1)
  198.  - NTI       (Northern Telecom)
  199.  - Generic   (CCITT Standard)
  200.  - Auto      (Attempts auto-detection)
  201.  
  202. Line Options
  203. ------------
  204.  
  205. These settings vary depending on the ISDN line configuration. You
  206. should ask your local phone carrier for more information on these
  207. settings. The defaults are correct for an AT&T line.
  208.  
  209. Additional reference words: 3.10
  210.  
  211. =============================================================================
  212.  
  213. THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS
  214. PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.  MICROSOFT DISCLAIMS
  215. ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES
  216. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  IN NO
  217. EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR
  218. ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL,
  219. CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF
  220. MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE
  221. POSSIBILITY OF SUCH DAMAGES.  SOME STATES DO NOT ALLOW THE EXCLUSION
  222. OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES
  223. SO THE FOREGOING LIMITATION MAY NOT APPLY.
  224.  
  225. Copyright Microsoft Corporation 1993.